require(['vue','iview','jquery','search-box','block-table','block-modal','find-repeat-block','transfer-block','merge-block','member-pannel'],
    (Vue,iView,$,SearchBox,BlockTable,BlockModal,FindRepeatBlock,TransferBlock,MergeBlock,MemberPannel)=>{
    Vue.use(iView);
    window.bus=new Vue();

    var app=new Vue({
        el:"#app",
        components:{
            SearchBox,
            BlockTable,
            BlockModal,
            FindRepeatBlock,
            TransferBlock,
            MergeBlock,
            MemberPannel
        },
        methods:{

            addBlock:function(){
                window.bus.$emit("editblock",null);
            }
        },
        data:function(){
            return window.config
        }
    });

        /*点击切换大框大小*/
        $(".clickBig").click(function(){

            $(".plotInfoModal").animate({width:$("body").width(),height:$("body").height()-50,marginLeft:-$("body").width()/2,marginTop:-$("body").height()/2});
            $("#mcr-map").css({height:$("body").height()-106});

            $(".message-box").animate({width:'100%',height:'100%'})
            $(".modal-content").animate({height:'100%'})
            $(".modal-content-right").animate({height:'100%'})
            $(".clickBig").hide();
            $(".clickMin").show();
        })
        $(".clickMin").click(function(){
            $(".plotInfoModal").animate({width:'1100px',height:'577px','margin-left':-'550','margin-top':-'305'});
            $("#mcr-map").css({height:'521px'})
            $(".clickBig").show();
            $(".clickMin").hide();
        });
//    屏幕变化弹框恢复原始大小
        $(window).resize(function () {
            $(".plotInfoModal").animate({width:'1100px',height:'577px','margin-left':-'550','margin-top':-'305'});
            $("#mcr-map").css({height:'521px'})
            $(".clickBig").show();
            $(".clickMin").hide();
        }).resize();

        //小区资料弹框按钮点击（可切换到新增新小区）






        //    新增小区弹框的点击加载更多
//    $(".hot-moreBtn").click(function () {
//        if ($(".houseTabHide").css("display") === "none") {
//            $(".houseTabHide").stop().slideDown();
//            $(".hot-moreBtn span").text("收起更多小区资料");
//        } else {
//            $(".houseTabHide").stop().slideUp();
//            $(".hot-moreBtn span").text("加载更多小区资料");
//            $(".houseTabBox").overflow = "hidden";
//        }
//    });

        //显示组员
        $(".c-h3").click(function () {
            $(".plot-list").animate({"padding-left": "0"});
            $(".c-two-right").stop().hide();
            $(".xianshi").show();
            $(".c-two-left").animate({width: '100%'});
            $(".plot-right-box").animate({"padding-left": '30px'})
            $(".c-two-center table").animate({width: '100%'})
            $(".c-page").animate({"padding-left": "30"});
        })

        $(".xianshi").click(function () {
            $(".c-two-right").show();

            $(".xianshi").hide();
            $(".c-two-left").animate({width: '100%'});
            $(".c-two-top").animate({"padding-left": '0px'})
            $(".plot-list").animate({"padding-left": "210px"});
            $(".c-two-center table").animate({width: '100%'})
            $(".c-page").animate({"padding-left": "210px"});
        })
        $(window).resize(function () {
            $(".c-two-left").css({width: $(".company-two").width() - 210});
            $(".c-two-left").css({width: '100%'});
            $(".c-two-center table").css({width: $(".c-two-center").width()})
        }).resize();


        //    锁定图片切换
        $(".ivu-table-cell p").click(function () {
            $(this).toggleClass('lockImg');
        })


        //批量生成楼栋
        $(".batchCreateBdNum").prev().css({"position": "relative", "height": "0"});
        $(".batchCreateBdNum").find(".ivu-modal").css("box-shadow", "0px 1px 8px #000");

        //批量生成房号
        $(".batchCreateHsNum").prev().css({"position": "relative", "height": "0"});
        $(".batchCreateHsNum").find(".ivu-modal").css("box-shadow", "0px 1px 8px #000");

})
